sequential pacemaker - Spanish English Dictionary